package com.cap.bts.crmdp.dealer.meal.dto;

import com.cap.bts.framework.common.dto.BasePagerDto;

/**
 * 套餐详细信息的结果集Dto
 * 
 * @author liZhiYong
 * @version $Id: MealLineResultDto.java, v 0.1 2015-9-17 上午9:32:33 1111 Exp $
 */
public class MealLineResultDto extends BasePagerDto {
	private static final long serialVersionUID = 1L;

	private Long id;

	private Long packageDefId;

	private String shortName;

	private String description;

	private Integer numberOfUse;

	private String hasVerificationCode;

	private Long ticketDefId;

	private String ticketType;

	private double prepayAmount;

	/** 
	 *  
	 */

	public MealLineResultDto() {
		super();

	}
	/**
	 * Getter method for property <tt>id</tt>.
	 * 
	 * @return property value of id
	 */

	public Long getId() {
		return id;
	}

	/**
	 * Setter method for property <tt>id</tt>.
	 * 
	 * @param id
	 *            value to be assigned to property id
	 */

	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * Getter method for property <tt>packageDefId</tt>.
	 * 
	 * @return property value of packageDefId
	 */

	public Long getPackageDefId() {
		return packageDefId;
	}

	/**
	 * Setter method for property <tt>packageDefId</tt>.
	 * 
	 * @param packageDefId
	 *            value to be assigned to property packageDefId
	 */

	public void setPackageDefId(Long packageDefId) {
		this.packageDefId = packageDefId;
	}

	/**
	 * Getter method for property <tt>shortName</tt>.
	 * 
	 * @return property value of shortName
	 */

	public String getShortName() {
		return shortName;
	}

	/**
	 * Setter method for property <tt>shortName</tt>.
	 * 
	 * @param shortName
	 *            value to be assigned to property shortName
	 */

	public void setShortName(String shortName) {
		this.shortName = shortName;
	}

	/**
	 * Getter method for property <tt>description</tt>.
	 * 
	 * @return property value of description
	 */

	public String getDescription() {
		return description;
	}

	/**
	 * Setter method for property <tt>description</tt>.
	 * 
	 * @param description
	 *            value to be assigned to property description
	 */

	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * Getter method for property <tt>numberOfUse</tt>.
	 * 
	 * @return property value of numberOfUse
	 */

	public Integer getNumberOfUse() {
		return numberOfUse;
	}

	/**
	 * Setter method for property <tt>numberOfUse</tt>.
	 * 
	 * @param numberOfUse
	 *            value to be assigned to property numberOfUse
	 */

	public void setNumberOfUse(Integer numberOfUse) {
		this.numberOfUse = numberOfUse;
	}

	/**
	 * Getter method for property <tt>hasVerificationCode</tt>.
	 * 
	 * @return property value of hasVerificationCode
	 */

	public String getHasVerificationCode() {
		return hasVerificationCode;
	}

	/**
	 * Setter method for property <tt>hasVerificationCode</tt>.
	 * 
	 * @param hasVerificationCode
	 *            value to be assigned to property hasVerificationCode
	 */

	public void setHasVerificationCode(String hasVerificationCode) {
		this.hasVerificationCode = hasVerificationCode;
	}

	/**
	 * Getter method for property <tt>ticketDefId</tt>.
	 * 
	 * @return property value of ticketDefId
	 */

	public Long getTicketDefId() {
		return ticketDefId;
	}

	/**
	 * Setter method for property <tt>ticketDefId</tt>.
	 * 
	 * @param ticketDefId
	 *            value to be assigned to property ticketDefId
	 */

	public void setTicketDefId(Long ticketDefId) {
		this.ticketDefId = ticketDefId;
	}

	/**
	 * Getter method for property <tt>ticketType</tt>.
	 * 
	 * @return property value of ticketType
	 */

	public String getTicketType() {
		return ticketType;
	}

	/**
	 * Setter method for property <tt>ticketType</tt>.
	 * 
	 * @param ticketType
	 *            value to be assigned to property ticketType
	 */

	public void setTicketType(String ticketType) {
		this.ticketType = ticketType;
	}
	/** 
	 * Getter method for property <tt>prepayAmount</tt>. 
	 * @return property value of prepayAmount 
	 */
	
	public double getPrepayAmount() {
		return prepayAmount;
	}
	/** 
	 * Setter method for property <tt>prepayAmount</tt>. 
	 * @param prepayAmount value to be assigned to property prepayAmount 
	 */
	
	public void setPrepayAmount(double prepayAmount) {
		this.prepayAmount = prepayAmount;
	}

}
